#pragma once
#include "BaseObject.hpp"
#include "Pen.h"

// This is the basic structure for any item that can be picked up in the world
// This includes the coins
class Pickup : public BaseObject
{
private:
	float		Rotating;
	bool		Found;
public:
	ePickUpType	m_PUType;

	Pickup();
	Pickup(D3DXVECTOR3 Pos,ePickUpType Type,eMeshs Mesh,eTextures Texture);
	Pickup(D3DXVECTOR3 Pos,ePickUpType Type,eMeshs Mesh,eTextures Texture,int BoundingMod);

	void Init();

	bool ifFound(){return Found;}

	void SetBoundingBox(int Mod);

	void TranslateMessages();

	void* Update(void* Data);
};